
package Datos;

/**
 *
 * @author Carlos Aquino
 */
import java.sql.*;

public class Conexion {
    private Connection conexion;
    public Conexion() {
    }
    
    public Connection conectar() {
        try{
            Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
            conexion = DriverManager.getConnection("jdbc:odbc:odontocontrol");
        }
        catch(ClassNotFoundException | SQLException ex){
              System.out.println("Error de Conexion a la Base de Datos: "+ex.getMessage());
        }
       return conexion;
    }
    
    public Connection getConexion(){
        return conexion;
    }

    public void cerrar(ResultSet rs){
        if(rs !=null){
            try{
                rs.close();
            }
            catch(SQLException e){
                System.out.print("No es posible cerrar la Conexion" + e.toString());
            }
        }
    }

    public void cerrar(java.sql.Statement stmt){
        if(stmt !=null){
            try{
                stmt.close();
            }
                catch(SQLException e){
                    System.out.print("No es posible cerrar la Conexion" + e.toString());
                }
        }
    }

    public void destruir(){

        if(conexion !=null){
            try{
                conexion.close();
            }
                catch(SQLException e){
                    System.out.print("No es posible cerrar la Conexion" + e.toString());
                }
            }
    }
}


   

